<%@ page pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<%@ taglib uri="http://www.ld.com/shield/tags" prefix="shield"%>
<%@ taglib uri="http://www.ld.com/jsp/plugin" prefix="plugin"%>
<%@ page trimDirectiveWhitespaces="true"%>
<fmt:setLocale value="zh_CN" />
<shield:permssion type="button">
	<form action="${ctxPathA}/system/dbbackup/backupManageAddorUpdate" method="post"
		autocomplete="off" class="show-info" successDo="backUpSuccess"  >
		<shield:token />
		<input id="id" name="id" type="hidden" maxlength="100"
			value="${model.id }">
		<table class="tab-show">
			<colgroup>
				<col width="20%">
				<col width="">
			</colgroup>
			<tr>
				<th><span style="color: red;">*</span> <label>系统类型：</label></th>
				<td>
				${osType}
				</td>
			</tr>
			<c:choose>
			<c:when test="${osType eq 'Windows'}">
			<tr>
		    	<th>
	            	<label>说明：</label>
	        	</th>
         	<td  title="如果项目和数据库再一个服务器上，可以设置同一个服务器，系统会自动获取mysql根路径，完成路径设置<br/>如果系统和数据库不在同一个服务器上，系统服务器必须安装一个MySQL数据库，来进行远程备份，MYSQL根目录位置需要设置新安装的mysql的根路径"><span class="tips">如果项目和数据库再一个服务器上，可以设置同一个服务器，系统会自动获取mysql根路径，完成路径设置<br/>如果系统和数据库不在同一个服务器上，系统服务器必须安装一个MySQL数据库，来进行远程备份，MYSQL根目录位置需要设置新安装的mysql的根路径</span></td>
			</tr>
				<tr>
					<th><span style="color: red;">*</span> <label>数据库和系统位置：</label></th>
					<td>
						<!-- shieldCheckedRelated为关联radio元素，relatedToType表示关联类型，relatedTo表示关联到的元素 -->
            			<input class="radio shieldCheckedRelated" type="radio" name="databaselocation" value="1"  ${model.databaselocation ne 0 ? "checked" : ""}  />同一个服务器
            			<input class="radio shieldCheckedRelated" type="radio" name="databaselocation" value="0"  ${model.databaselocation eq 0 ? "checked" : ""} />不同服务器
					</td>
				</tr>
			
			<tr class="mysqlRootLocation" style="display: none">
            <th>
                <label>MYSQL根目录位置：</label>
            </th>
            <td >
            	<input type="text" name="mysqlRootLocation"  value="${model.mysqlRootLocation}">
            </td>
       		 </tr>
			</c:when>
			</c:choose>
			
			<tr>
		    	<th>
	            	<label>说明：</label>
	        	</th>
         	<td  title="备份文件存放位置没有填写或者位置不存在，默认备份文件存放再springboot配置文件静态资源存放路径. 如果springboot存放路径不存在，存放到项目根路径下。备份文件文件夹__sys_bak__中"><span class="tips"> 备份文件存放位置没有填写或者位置不存在，默认备份文件存放再springboot配置文件静态资源存放路径.<br/> 如果springboot存放路径不存在，存放到项目根路径下。备份文件文件夹__sys_bak__中</span></td>
			</tr>
			
			<tr>
				<th> <label>备份文件存放位置：</label></th>
				<td>
				 	<input type="hidden" id="shareId" name="shareId" class="shieldLookupId">
					<input type="text" name="backupFileLocation" class="shieldLookupName" style="width: 30%" value="${model.backupFileLocation}">
					<a data-url="${ctxPathA}/system/dbbackup/toFileTree" class="shieldLookup" viewTitle="文件夹选择" viewWidth="400" successDo="shieldDonothing"><input class="bntSelect" type="button" t="1" value="浏览"></a>
					
				</td>
			</tr>
		</table>
		<div class="taCenter">
			<input class="button" type="submit" value="提交" /> <input
				class="button default" type="reset" value="重置" />
		</div>
	</form>
</shield:permssion>
<script>
	$(function(){
		
		if(${model.databaselocation}==0){
			$(".mysqlRootLocation").show();
		}
		
		$(":radio[name='databaselocation']").click(function(){
			if($(this).val()==1){
				$(".mysqlRootLocation").hide();
			}else if($(this).val()==0){
				$(".mysqlRootLocation").show();
			}
		});
		
	});
	
</script>